Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NEW CHAPEL LANE Terraced £134,899 £80,000 1 Mar 2013
5 NEW CHAPEL LANE Detached £336,937 £68,000 13 Nov 1997